<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 1. 利用递归求两个数字最大公约数
        //     - 百度
        // function maxY(min, max) {
        //     var temp = max % min;
        //     if (temp == 0) {
        //         return min;
        //     } else {
        //         max = min;
        //         min = temp;
        //         return maxY(min, max)
        //     }
        // }
        // console.log(maxY(8, 16))
        // 2. 利用递归求两个数字最小公倍数
        //     - 百度
        var a = prompt('请输入第一个值') - 0
        var b = prompt('请输入第二个值') - 0
        function minf(min, max) {
            if (max % min == 0) {
                return max;
            } else {
                // console.log(b)
                max += b;
                return minf(min, max)
            }
        }
        console.log('最小公倍数是' + minf(a, b))
// 3. 编写一个函数，输入n为偶数时，调用函数求1/2+1/4+...+1/n,当输入n为奇数时，调用函数求1+1/3+...+1/n    循环和递归
    // function fn(n){
    //     if(n%2===0){
    //         var sum=0;
    //         for(var i=2;i<=n;i+=2){
    //             sum+=1/i;
    //         }
    //         return sum;
    //     }else{
    //         var sum=0;
    //         for(var i=1;i<=n;i+=2){
    //             sum+=1/i
    //         }
    //         return sum;
    //     }
    // }
    // console.log(fn(4))
    // function fn(n){
    //     if(n===1||n===2){
    //         return 1/n;
    //     }
    //     return fn(n-2)+1/n
    // }
    // console.log(fn(4))
// 4. 使用对象打包自己的基本信息（个人介绍）
//     - 内含一个自我介绍的方法
// var obj={
//            name:"黄晓霞",
//            age:22,
//            sex:"女",
//            hobby:["追剧","游泳","逛街"],
//            height:162,
//            score:88,
//            address:"上海宝山",
//            sayHello:function(){
//             return("hello，我叫"+obj.name+"今年"+obj.age+"岁了"+"是一名"+obj.sex+"生"+"现在住在"+obj.address+"我的兴趣爱好是"+obj.hobby+"我的身高是"+obj.height)
//            }
//         }
//         // console.log(obj)
//         console.log(obj.sayHello())
    </script>
</body>

</html>